/**
 * 编码规则表返回模型
 */
interface CodeRuleResultModel {
    /**
     * 编码规则id
     */
    id: string;
    /**
     * 编码规则编码
     */
    code: string;
    /**
     * 编码规则
     */
    rule: string;
    /**
     * 编码内容
     */
    number: number;
    /**
     * 备注
     */
    remark: string;
    /**
     * 创建时间
     */
    createTime: string;
}

/**
 * 编码规则表搜索模型
 */
interface CodeRuleSearchModel {
    /**
     * 编码规则编码
     */
    code: string;
    /**
     * 编码规则
     */
    rule: string;
}

/**
 * 编码规则表表单模型
 */
interface CodeRuleFormModel {
    /**
     * 单据编码
     */
    code: string;
    /**
     * 编码规则
     */
    rule: string;
    /**
     * 备注
     */
    remark: string;
}

/**
 * 编码规则表模型
 */
type CodeRuleModel = CodeRuleResultModel & CodeRuleSearchModel & CodeRuleFormModel

/**
 * 暴露
 */
export default CodeRuleModel